home *** CD-ROM | disk | FTP | other *** search
/ Linux Cubed Series 8: LINUX Games / Linux Cubed Series 8 - LINUX Games.iso / games / x11 / rpg / crossfir.92 / crossfir / crossfire-0.92.5 / crossedit / Cnv / Imakefile < prev    next >
Makefile  |  1996-07-24  |  1KB  |  56 lines

  1. #include "../../config/crossfire.tmpl"
  2. #define CrossEdit
  3.  
  4. #include "../config.h"
  5.  
  6. /*** files ***/
  7. SRCS =    test.c        CnvUtil.c    CnvBrowse.c    CnvNotify.c \
  8.     CnvMenu.c    CnvFiles.c    CnvPath.c    CnvPrompt.c 
  9.  
  10. OBJS =    CnvUtil.o    CnvBrowse.o    CnvNotify.o    CnvMenu.o \
  11.     CnvFiles.o    CnvPath.o    CnvPrompt.o    
  12.  
  13. HDRS =    Cnv.h        config.h
  14.  
  15. FILES =    excloff.xbm    exclon.xbm    flagoff.xbm    flagon.xbm \
  16.     notify.xbm    prompt.xbm    submenu.xbm    Imakefile \
  17.     README
  18.  
  19. /*** options ***/
  20. CDEBUGFLAGS = -DDEBUG -g
  21. EXTRA_INCLUDES = -I. -I../include -I../../include
  22. LOCAL_LIBRARIES = XawClientLibs $(DLSYM)
  23.  
  24. /*** machines ***/
  25. #ifndef CrossEdit
  26.  
  27. #ifdef SunArchitecture
  28. CC = gcc -ansi -Wall -Wno-implicit
  29. #endif
  30.  
  31. #ifdef HPArchitecture
  32. CC = cc                    /* cc on HP-UX, use xmkmf.ansi  */
  33. CCOPTIONS = -Aa -D_HPUX_SOURCE /* cpp.ansi barfs on -Wp,200000 */
  34. #endif
  35.  
  36. #endif
  37.  
  38. /***  rules ***/
  39.  
  40. AllTarget(test)
  41.  
  42. DependTarget()
  43.  
  44. NormalLibraryTarget(Cnv,$(OBJS))
  45.  
  46. NormalProgramTarget(test ,test.o $(OBJS) $(DLSYM),libCnv.a,XawClientLibs,NullParameter)
  47.  
  48. NormalProgramTarget(menu2 ,menu2.o $(OBJS),libCnv.a,XawClientLibs,NullParameter)
  49.  
  50. #ifdef CrossEdit
  51. InsertArchive($(SRCS) $(HDRS) $(FILES),crossedit/Cnv)
  52. #endif
  53.  
  54. /*** end of Imakefile ***/
  55.  
  56.